def678a835a40842310fc6e8d89c333cf8b143c3,cepheus-broker/src/test/java/com/orange/cepheus/broker/persistence/SubscriptionsRepositoryTest.java,SubscriptionsRepositoryTest,updateSubscriptionTest,#,67

Before Change


    @Test
    public void updateSubscriptionTest() throws URISyntaxException, JsonProcessingException {
        SubscribeContext subscribeContext = createSubscribeContextTemperature();
        subscribeContext.setSubscriptionId("12345");
        subscribeContext.setExpirationDate(Instant.now().plus(1, ChronoUnit.DAYS));
        subscriptionsRepository.saveSubscription("12345", subscribeContext);
        Map<String, SubscribeContext> subscriptions = subscriptionsRepository.getAllSubscriptions();
        Assert.assertEquals(1, subscriptions.size());

After Change



    @Test
    public void updateSubscriptionTest() throws URISyntaxException, SubscriptionPersistenceException {
        SubscribeContext subscribeContext = createSubscribeContextTemperature();
        Subscription subscription = new Subscription("12345", Instant.now().plus(1, ChronoUnit.DAYS), subscribeContext);
        subscriptionsRepository.saveSubscription(subscription);
        Map<String, Subscription> subscriptions = subscriptionsRepository.getAllSubscriptions();
        Assert.assertEquals(1, subscriptions.size());